• word of the day

    amur river

    amur river - Dictionary definition and meaning for word amur river

    Definition
    (noun) an Asian river between China and Russia; flows into the Sea of Okhotsk
    Synonyms : amur , heilong , heilong jiang

Word used in video below:
text: river repeat traffic jam on the river we
Download our Mobile App Today
Receive our word of the day
on Whatsapp